package com.example.springbootwxminiappintegrat.service;

import com.example.springbootwxminiappintegrat.bean.WxPayOrderRequest;
import java.io.IOException;

/**
 * @author qurenneng 微信小程序接口实现
 */
public interface MiniAppWxPayService {

    /**
     * JSAPI 下单接口 接口文档: https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_1.shtml
     * 接口说明:商户系统先调用该接口在微信支付服务后台生成预支付交易单，返回正确的预支付交易会话标识后再按Native、JSAPI、APP等不同场景生成交易串调起支付。
     */
    String payTransactionsJsapi(WxPayOrderRequest wxPayOrderRequest) throws IOException;

}
